package com.rest.demo.repository;

import com.alibaba.fastjson.JSONArray;
import com.alibaba.fastjson.JSONObject;
import lombok.Data;
@Data
public class UserHealthInfo {

    private String errcode;//错误代码

    private JSONObject data;//错误代码

    private JSONObject person;//个人身份证及姓名脱敏信息

    private JSONObject hsjc;//核酸检测结果 "hsjcsj": "2020-04-19", // 检测时间 "hsjcjg": "阳性", // 检测结果 "hsjcjgmc": "复兴医院" // 检测机构名称
    private JSONObject ktjc;//抗体检测结果 "ktjcsj": "2020-04-19", // 检测时间 "ktjcjg": "阳性", // 检测结果 "ktjcjgmc": "复兴医院" //检测机构名称
    private JSONArray yqDatas;

    private JSONArray yqReports;
    private boolean hasReport;//是否有健康报告

//   "from":"确诊",//数据来源，卫健委确诊疑似查询/卫健委密接查询
//   "warnType":"确诊",//风险类型，无/可能密切接触者/疑似/确诊/临床诊断病例/阳性检测/已出院/已解除隔离/第三方服务繁忙
//   "fbrq":"2020-02-10",//发病日期
//   "qzrq":"2020-02-10",//确诊日期
//   "jcrq":"2020-02-10",//接触日期
//   "jclx":"同户",//接触类型，分为火车、飞机、汽车、同住和同户
//   "cyrq":"2020-03-18"//出院日期，如为空，则返回 null


    private JSONObject yqWarn;//

//            "name":"0",
//            "healthyStaus":"00",//10：红码（高风险）；01：黄码（中风险）；00：绿码（低风险）
//            "isVaccinated":"12",//00：未接种;11：已接种且接种过一针;12：已接种且接种过两针;13：已接种且接种过三针;14：已接种且接种过四针及以上
//            "date":"2020-03-02",//健康报告日期
//            "reason":"",//黄码、红码原因
//            "dataSource":"四川"  //来源省份

    private JSONArray healthyReport;

    //    "trDate": "20200317",  //出入日期，YYYYMMDD格式
//            "trSrc": "美国", //国家地区名称 可能为空
//            "vehicleType": "2", //交通方式，参考附录F.2，可能为空
//            "vehicleNo": "CA984", //交通工具标识，航班号
//            "crkadm": "", //出入口岸，参考附录F.4，可能为空
//            "gjdqdm": "" //所属国籍，可能为空
//
    private JSONArray rjcx;//数组类
    private JSONArray xcgj;

    public UserHealthInfo() {
    }
}
